52 research outputs found

    The Stores Model of Code Cognition

    Get PDF
    Program comprehension is perhaps one of the oldest topics within the psychology of programming. It addresses a central issue: how programmers work with and manipulate source code to construct effective software systems. Models can play an important role in understanding the challenges developers and engineers contend with. This paper presents a model of program comprehension, or code cognition, which has been derived from literature found within the disciplines of computing and psychology. Drawing on direct experimentation, this paper argues that a model of code cognition should take account of the visual, spatial and linguistic abilities of developers. The strengths and weaknesses of this model are discussed and further research directions presented

    Adapting e-learning and learning services for people with disabilities

    Get PDF
    Providing learning materials and support services that are adapted to the needs of individuals has the potential to enable learners to obtain maximal benefit from university level studies. This paper describes EU4ALL project which has been exploring how to present customized learning materials and services for people with disabilities. A number of the technical components of the EU4ALL framework are described. This is followed with a brief description of prototype implementations. This is then followed by a discussion of a number of research directions that may enhance the adaptability, usability and accessibility of information and support systems can be used and consumed by a diverse user population

    A technical perspective on ASAP – Automated System for Assessment of Programming

    Get PDF
    To learn computer programming, students are invariably asked to complete some form of assignment, which is often assessed by the instructors. This assessment can be time consuming, and an automatic system of assessment can reduce this burden and allow additional functionality. One practical issue is how to integrate them with the other components of the learning management system used by any given institution. ASAP is an automated programming assessment tool which conforms to the JISC e-learning framework, designed for to make such components interoperable and reusable. This paper reviews the previous work on automatic programming assessment, and then presents a technical review of ASAP, discussing its architecture and standards. The paper then discusses some of the challenges that have been faced in developing tests and running foreign code submitted to a web service. Possible extensions to the system are presented, and the current work is described

    Particular genomic and virulence traits associated with preterm infant-derived toxigenic Clostridium perfringens strains

    Get PDF
    Clostridium perfringens is an anaerobic toxin-producing bacterium associated with intestinal diseases, particularly in neonatal humans and animals. Infant gut microbiome studies have recently indicated a link between C. perfringens and the preterm infant disease necrotizing enterocolitis (NEC), with specific NEC cases associated with overabundant C. perfringens termed C. perfringens-associated NEC (CPA-NEC). In the present study, we carried out whole-genome sequencing of 272 C. perfringens isolates from 70 infants across 5 hospitals in the United Kingdom. In this retrospective analysis, we performed in-depth genomic analyses (virulence profiling, strain tracking and plasmid analysis) and experimentally characterized pathogenic traits of 31 strains, including 4 from CPA-NEC patients. We found that the gene encoding toxin perfringolysin O, pfoA, was largely deficient in a human-derived hypovirulent lineage, as well as certain colonization factors, in contrast to typical pfoA-encoding virulent lineages. We determined that infant-associated pfoA + strains caused significantly more cellular damage than pfoA − strains in vitro, and further confirmed this virulence trait in vivo using an oral-challenge C57BL/6 murine model. These findings suggest both the importance of pfoA + C. perfringens as a gut pathogen in preterm infants and areas for further investigation, including potential intervention and therapeutic strategies
    • …
    corecore